package com.tuniu.agents.command;

public enum CommandLifecycle {

    /**
     * Invalid after one call
     */
    ONCE,

    /**
     * Invalid after being iterated once
     */
    ITERATED,

    /**
     * Invalid after being switched
     */
    SWITCHED,

    /**
     * Permanently valid
     */
    FOREVER

}
